.truth-table {
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-color: gray;
	border-collapse: separate;
	background-color: #F6F6F6;
	text-align: right;
}
.truth-table-header {
	border-width: 0px;
	padding: 0px;
	min-width: 20px;
	border-style: inset;
	border-color: black;
	background-color: #839FC7;
}

.truth-table-odd-row {
	border-width: 0px;
	padding: 0px;
	min-width: 20px;
	border-style: inset;
	border-color: black;
	background-color: #F4F4F4;
}

.truth-table-even-row {
	border-width: 0px;
	padding: 0px;
	min-width: 20px;
	border-style: inset;
	border-color: black;
	background-color: #E9E9E9;
}
